horse dressing glass - Turkish English Dictionary